#include <stdio.h>
//定义一个函数用指针调用
//int a(int b,int c)
//{
//    return b+c;
//}
//int main(){
//    int (*pa)()=a;
//   
//    int b=(*pa)(8,9);
//    printf("%d",b);
//
//}
//定义一个函数实现一个数的阶乘，然后用函数指针调用
//int a(int n){
//    int s=1;
//    for(int i=n;i>0;i--){
//    //for(int i=1;i<=n;i++){
//        s=s*i;
//    }
//    return s;
//}
//int main(){
//    int (*pa)()=a;
//    int b=(*pa)(3);
//    printf("%d\n",b);
//
//}
//复制前五个数给另一个函数
//char* f(char *pa,char *pb){
//    for(int i=0;i<5;i++){
//        *pa++=*pb++;
//    }
//    *pb='\0';
//    return pb;
//}
//int main(){
//    char a[]="hellotangchao";
//    char b[]="tangchao";
//    f(a,b);
//    printf("%s\n",b);
//}